failure to perform - Turco Inglés Diccionario